illegal trafficking of narcotics - Français Anglais Dictionnaire